/*
 * @Author: suxunying
 * @desc: 
 * @Date: 2021-07-26 09:56:23
 * @LastEditors: suxunying
 * @LastEditTime: 2021-07-26 09:56:36
 * @FilePath: \bmp-poc\plat\vue.config.js
 */
const IS_DEV = process.env.NODE_ENV === 'development';

module.exports = {

  devServer: {
    // 监听端口
    port: 8777,
  },

  // chainWebpack: (config) => {
  //   config.externals({
  //     'vue': 'Vue',
  //     'vue-router': 'VueRouter',
  //     'vuex': 'Vuex',
  //     'axios': 'axios',
  //   });

  //   config.plugin('html')
  //     .tap(args => {

  //       args[0].cdn = {
  //         js: [
  //           `https://cdn.jsdelivr.net/npm/vue@2.6.11/dist/vue${ IS_DEV ? '' : '.min'}.js`,
  //           'https://cdn.jsdelivr.net/npm/vue-router@3.5.1/dist/vue-router.min.js',
  //           'https://cdn.jsdelivr.net/npm/vuex@3.6.2/dist/vuex.min.js',
  //           'https://cdn.jsdelivr.net/npm/axios@0.21.1/dist/axios.min.js'
  //         ]
  //       }

  //       return args
  //     })
  // },

  // 变量和mixin能在每个Vue文件中访问到
};
